Definition of Thatched Roof

  • (noun) a house roof made with a plant material (as straw)

Synonyms of Thatched Roof


Antonyms of Thatched Roof


No Antonyms Found.

Homophones of Thatched Roof


No Homophones Found.